trophy drought - French English Dictionary